Overview

Meru Peak is a mountain that lies in the Garhwal Himalayas, in the state of Uttarakhand in India. It lies between Thalay Sagar and Shivling, and has some highly challenging routes. The name "Meru" likely originated from Sanskrit word for spine, referencing the shape of the mountain. It is 6,660 metres high.

Travel Places

Search Tourism

Subscribe

Our Newsletter

Subscribe your tourism news and Guide